/* here you can put your own css to customize and override the theme */

.inline-block {
    display: inline-block;
}


/*list table*/
.table {
    margin-bottom: 0;
}
.table_info {
    line-height: 34px;
    height: 34px;
    font-size: 13px;
}

/*erroe*/
.error-block {
    margin-top: 5px;
    color: #dd4b39;
}
form.validation-form label.error, label.error {
    color: red;
    font-style: italic
}
div.error { display: none; }
input.error { border: 1px solid red !important; }


/*datepicker*/
/*.dropdown-menu { margin: 20px 0 0;}*/
.datepicker-dropdown::before { top: -7px;left: 6px;}
.datepicker-dropdown::after{ top: -6px;left: 7px;}
.date-picker .date-btn { background-color: #e5e5e5;  border: 1px solid #e5e5e5;  display: inline-block;  font-size: 14px;  font-weight: normal;  height: 32px;  line-height: 24px;  min-width: 16px;  padding: 4px 7px;  position: absolute;  right: 46px;  text-align: center;  text-shadow: 0 1px 0 #ffffff;  top: 1px;  width: auto;  z-index: 9;cursor: pointer;}
.date-picker .add-on { right:17px;}
.datepicker table tr td.active, .datepicker table tr td.active.highlighted {
    color: #fff;
    background-color: #00a65a !important;
    border-color: #00a65a !important;
}
.datepicker table tr td span.active, .datepicker table tr td span.active.disabled, .datepicker table tr td span.active.disabled:hover, .datepicker table tr td span.active:hover {
    color: #fff;
    background-color: #00a65a !important;
    border-color: #00a65a !important;
}


/*paginate*/
.paginate { margin: 0; text-align: right; white-space: nowrap;}
.pagination { margin: 0; }
.pagination li { display: inline-block;*display: inline; *zoom: 1;}
.pagination li a{ padding: 4px 12px;line-height: 20px; font-size:13px; color:#0d638f;}
.pagination li span{ padding: 4px 12px;line-height: 20px; font-size:13px; color:#0d638f;}
.pagination .disabled a,.pagination .disabled a:hover,.pagination .active a,.pagination .active a:hover{ background: #f5f5f5;color: #999; border-color:#ddd;}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
    background-color: #00a65a;
    border-color: #00a65a;
}
.pagination>li:first-child>a, .pagination>li:first-child>span {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}
.pagination>li:last-child>a, .pagination>li:last-child>span {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}

/*uploadfile*/
#cover-image img {
    width: 100px;
    height: 100px;
    cursor: pointer;
    border: 1px solid #ccc;
}
#cover-image img.del {
    width: 24px;
    height: 24px;
    margin-top: -97px;
    margin-left: -16px;
    cursor: pointer;
    border: 0;
}


@media (min-width: 992px) {
    .col-md-12 .control-label.col-md-3 { width: 12.5%;}
    .col-md-12 .col-md-9 { width: 87.5%;}
    .col-md-6 .control-label.col-md-3 { width: 25%;}
    .col-md-6 .col-md-9 { width: 75%;}
}

/*表格*/
 .table-bordered>thead>tr>th, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td, .table-bordered>tbody>tr>td, .table-bordered>tfoot>tr>td {
    border: 1px solid #f4f4f4;
    text-align: center;
}